#!/usr/bin/env python
# coding:utf-8

import smtplib
import sys  #引入sys模块：sys.argv[0]指python脚本本身名称，sys.argv[1]是指第一个参数，以此类推。
import time
from email.mime.text import MIMEText
mail_host='smtp.exmail.qq.com'
mail_user='scmadm@picovr.com'
mail_pass='12Abcd'
sender='scmadm@picovr.com' #这里真正的发件人地址，用str类型。
receivers=['neil.qiao@picovr.com']
#多个收件人时 receivers=['neil.qiao@picovr.com','ian.lin@picovr.com']。receivers这里用列表类型。列表里面是真正的收件人。下方的
messege=MIMEText('Hi all,\n\n'+time.strftime("%Y/%m/%d %H:%M:%S")+' 青岛-北京代码同步'+sys.argv[2]+'。'+'\n-----\nBest Regards,\nPico SCM Build Group\nMember:Gary.Wang,Ian.lin,Neil.Qiao\n'+time.strftime("%Y/%m/%d"),'plain','utf-8')
messege['Subject']=sys.argv[1]+'青岛—北京代码同步'+sys.argv[2]
messege['From']=sender #邮件中显示的发件人地址
messege['To']='scm@picovr.com' #多个收件人时：messege['To']='neil.qiao@picovr.com,ian.lin@picovr.com' ，str类型。
messege['Cc']='' #这里定义抄送人，str类型。
try:
    smtpObj=smtplib.SMTP_SSL(mail_host)
    smtpObj.login(mail_user,mail_pass)
    smtpObj.sendmail(sender,receivers,messege.as_string())
    smtpObj.quit()
#    print 'success'
except smtplib.SMTPException as e:
#    print 'error',e
    pass


#命令：
#python mail_sync_PC.py 'Success !' '成功'
#sys.argv[1]是'Success'，sys.argv[2]就是'成功'
